//键盘录入一个数，根据数字创建相同长度的数组。随机生成1-100填充数组。求最大，最小，平均值。

import java.util.Random;
import java.util.Scanner;

public class cs6 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入");
        int num = sc.nextInt();//定义一个值来接收键盘
        int[] arr = new int[num];//键盘输入 定义数组的长度
        Random r = new Random();
        System.out.println("-------------------");
        for (int i = 0; i < num; i++) {//循环拿到每一个数
            int numm = r.nextInt(100) + 1;//生成每一个数赋值到numm（numm自己随便定义）
            arr[i] = numm;//把每一个数赋值到数组上的每一个位置上去
            System.out.print(arr[i]+" ");
        }
        System.out.println();
        //最大值
        int max = arr[0];//定义第一位为最大值，再去比较
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] > max) {
                max = arr[i];
            }
        }System.out.println("最大值：" + max);
        //最小值
        int min = arr[0];
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] < min) {
                min = arr[i];
            }

        }
        System.out.println("最小值：" + min);
        //平均值
        int pin = 0;
        for (int i = 0; i <arr.length ; i++) {
            pin+=arr[i];
        }
        System.out.println("平均值："+pin/arr.length);


    }
}
